/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.util;

import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author SDS
 */
public class Log {

    private static Logger logger = Logger.getLogger( "Sunny" );

    private static void log( Level lv, Object msg ) {

        if( msg instanceof String ) {
            logger.log( Level.INFO, (String) msg );
        } else if ( msg instanceof Throwable ) {
            logger.log( Level.INFO, null, (Throwable) msg );
        }

    }

    public static void print( Object msg ) {
        System.out.print( msg );
    }

    public static void println( Object msg ) {
        System.out.println( msg );
    }

    public static void info( String msg ) {
        log( Level.INFO, msg );
    }

    public static void error( String msg ) {
        log( Level.SEVERE, msg );
    }

    public static void error( Throwable msg ) {
        log( Level.SEVERE, msg );
    }

}
